Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 CHURCH ROAD Detached £1,060,678 £180,000 7 Apr 1995
10 CHURCH ROAD Detached £610,266 £275,000 17 Feb 2004
12 CHURCH ROAD Detached £729,603 £440,000 19 Feb 2014